general practitioners - French English Dictionary